magnifying power of a telescope or lens - Francés Inglés Diccionario